Collaborative Recovery for Reliable Multicast in Mobile Ad Hoc Networks UCLA TR REPORT #040005
نویسندگان
چکیده
Reliable multicast is a critical network service for key applications in mobile ad hoc networks (MANETs). Multimedia applications and data transfer applications have different QoS demands: delay-bounded delivery and 100% data delivery guarantee. In the paper, we present two reliable multicast protocols to meet these demands: Collaborative Opportunistic Recovery Algorithm (CORA) and Collaborative Assured Recovery Algorithm (CARA). CORA seeks to improve delivery ratio with bounded delay and minimal communication overhead. CARA is an extension of CORA designed for applications that require 100% delivery guarantee. CORA uses Packet-Based Distance Vector (PBDV) scheme to provide local packet recovery service. The function of PBDV is to minimize communication overhead and packet recovery latency while maximizing packet delivery ratio. In addition, NACK aggregation and multicast congestion control techniques are integrated into CORA to address “NACK implosion” and data forwarding congestion problems respectively. CARA extends CORA with the digital fountain concept, achieving strong reliability even in the presence of mobility and heavy channel errors. We demonstrate the effectiveness of CORA and CARA through comprehensive simulation studies.
منابع مشابه
Multicast and Unicast ODMRP Routing in Ad hoc Networks Based on Quality of Service Support and Local Recovery Approach
An ad hoc network is comprised of mobile hosts without any wired infrastructure support. The primary concerns in ad hoc networks are bandwidth limitation and unpredictable dynamic topology. Therefore, efficient bandwidth utilization is crucial in routing protocols. Reliable multicast plays a significant role in many applications of mobile ad hoc networks (MANETs). The on-demand multicast routin...
متن کاملReliable Multicast Error Recovery Algorithm in Ad-Hoc Networks
Mobile ad hoc network is an autonomous system of mobile nodes characterized by wireless links. The major challenge in ad hoc networks lies in adapting multicast communication to several environments, where mobility is unlimited and failures are frequent. Reliable multicast delivery requires a multicast message to be received by all mobile nodes in the communication group. The recovery mechanism...
متن کاملImproving Quality of Service Routing in Mobile Ad Hoc Networks Using OLSR
Mobile ad hoc networks (MANET) are constructed by mobile nodes without access point. Since MANET has certain constraints, including power shortages, an unstable wireless environment and node mobility, more power-efficient and reliable routing protocols are needed. The OLSR protocol is an optimization of the classical link state algorithm. OLSR introduces an interesting concept, the multipoint r...
متن کاملReliable Multicast in Heterogeneous Mobile Ad-hoc Networks
In disaster scenarios, communication infrastructure could be damaged or completely failed. Mobile Ad-hoc Networks (MANETs) can be used to substitute failed communication devices and thus to enable communication. As group communication is an important part in disaster scenarios, multicast will be used to address several nodes. In this paper, we propose our new reliable multicast protocol RMDA (R...
متن کاملCORA: Collaborative Opportunistic Recovery Algorithm for loss controlled, delay bounded ad hoc multicast
In this paper, we present Collaborative Opportunistic Recovery Algorithm (CORA) designed for multicast multimedia applications with low loss as well as latency constraints in ad hoc networks. CORA is an independent service that can run atop any ad hoc multicast routing protocol. The main features of CORA are localized recovery process, deterministic (as opposed to probabilistic) peer-to-peer re...
متن کامل